define([
    'lib/text!icons/point.svg',
    'lib/text!icons/polyline.svg',
    'lib/text!icons/cube.svg',
    'lib/text!icons/sphere.svg',
    'lib/text!icons/cylinder.svg',
    'lib/text!icons/cone.svg',
    'lib/text!icons/subtract.svg',
    'lib/text!icons/intersect.svg',
    'lib/text!icons/union.svg',
    'lib/text!icons/cog.svg',
    'lib/text!icons/tag.svg',
    'lib/text!icons/save.svg',
    'lib/text!icons/list.svg',
    'lib/text!icons/workplane.svg',
    'lib/text!icons/stl_in.svg',
    'lib/text!icons/stl_out.svg',
    'lib/text!icons/mesh.svg',
    'lib/text!icons/help.svg',
  ],
  function(
    point,
    polyline,
    cube,
    sphere,
    cylinder,
    cone,
    subtract,
    intersect,
    union,
    cog,
    tag,
    save,
    list,
    workplane,
    stl_in,
    stl_out,
    mesh,
    help) {

    return {
      point    : point,
      polyline : polyline,
      cube     : cube,
      sphere   : sphere,
      cylinder : cylinder,
      cone     : cone,
      subtract : subtract,
      intersect: intersect,
      union    : union,
      cog      : cog,
      tag      : tag,
      save     : save,
      list     : list,
      workplane: workplane,
      stl_out  : stl_out,
      stl_in   : stl_in,
      stl      : mesh,
      help     : help,
    };

  });
